HTTPDNS 您所在的位置:网站首页 httpdns 阿里云 HTTPDNS

HTTPDNS

2023-08-10 15:39| 来源: 网络整理| 查看: 265

开发者学堂课程【阿里云HTTP DNS使用教程: HTTPDNS-ios  接入指南】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/408/detail/5250

HTTPDNS-ios 接入指南

内容简介

一、 SDK  下载

二、 快速开始

三、 iOS SDK 手册

一、 SDK  下载

HTTPDNS 的  iOS 的接入指南,点击管理控制台进入到管理页面,可以看到这里有个 Account  lD:123252在后续的这个配置里面是一个很关键的参数。 

SDK 点击进入到下载 SDK 的列表这里找到 HTTPDNS 里面有 iOS 跟安卓版本,如果你要接入也有快速的指南入口直接进入到 iOS SDK 手册,这里面也包括安卓的一些手册和一些其他的一些文档的说明,回到这里也可以通过如何使用 HTTPDNS 来接入进来。

二、 快速开始图片40.png

快速开始

1. 开通服务

HTTPDNS 服务开通:链接

2. 控制台添加域名

HTTPDNS 控制台:链接

通过控制台可以获得 HTTPDNS 服务的 Account ID ,并能够添加域名。

控制台.上添加的域名,1分钟后会在 HTTPDNS 服务端生效。

3.使用 HTTPDNS 解析域名

使用 HTTPDNS 解析域名,训求示例:

htp://203.107.1.33100000/d?host= www allyun.com

HTTPDNS 服务 IP 列表和 API 接口详细规范可参考API接口文档。

为保障服务可用性,HTTPDNS 同时提供多个服务 IP ,当某个服务 IP 在 异常情况下不可用时,可以使用其它服务 IP进行重试。

4.客户端集成 HTTPDNS

通过 HTTPDNS 获得域名的IP地址后,客户端可以使用这个 IP 发送业务请求,HTTP 请求头的 Host 字段需改为原来的城名,以下是一一个简单的示例

1. /1比如您要访 tttp://ww. allyun. com/, 假 ww.allyun.com 域名的解析结果是140.205.62.8.

通用参考

2. /一般情况下,使用 IP 的方式进行访问时,需要设置 HTTP 请求头的 HOST 字段为原来的域名。

3.String fullPath= . http://40 295.62.8/";

4.String host= . "ww allyun.com";

5.URL url= . new URL (fullPath);

6.HttpURLConnection conn =. (HttpuRLConnection) url openConnection();

7.//设置 HTTP 请求头 HOST 字段为 w.allyun.com

8。conn. setRequestProperty("Host", host);

集成 HTTPDNS 时,请仔理肉读 AP 楼口文档。其中包括相关的 SDK 和使用 Demo. 可参考文档中的“快速接入“章节。

三、 iOS SDK手册

1.1手动集成 SDK

l 可以通过上述 GitHub demo 获取 HTTPDNS SDK

l 可以通过访问移动服务应用程序列表页

(ttps://ams.console.aliyun.com/download 若您第一次访问,请创建 App ),勾选下图红框中的 Httpdn 组件获取Sdk。

1.2Pod 集成

l 指定 Master 仓库和阿里云仓库:

1. source 'https://github. com/CocoaPods/Specs.git'

2. source . https://github . com/aliyun/aliyun-specs.git' 

●添加依赖:

1. pod 'AlicloudHTTPDNS', 'm> 1.5.0

(>为模糊指定版本号方式,~> 1.5.0表明引用版本位于1.5.0



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有